延时统计

简介

接口描述
/monitor/proxy_handshake_delayTLS握手延时
/monitor/proxy_handshake_full_delayTLS完全握手延时
/monitor/proxy_handshake_resume_delayTLS简化握手延时
/monitor/proxy_delayGET请求转发延时
/monitor/proxy_post_delayPOST请求转发延时

监控项

监控项描述
Interval统计周期
ProgramName程序名称
KeyPrefix监控项名称前缀
CurrTime当前统计周期的起始时间
Current当前统计周期的延时统计
PastTime上个统计周期的起始时间
Past上个统计周期的延时统计

Prometheus格式的特别说明

BFE可以暴露多种格式的监控指标。

与其他格式不同,Prometheus格式的延时统计中,有较高的上界的Bucket的计数值,会包含了有更小的上界的Bucket中的事件数。详见Prometheus官方文档中Histogram的相关说明。

示例:

  • proxy_handshake_delay_Past_bucket{le=”1000”} 是上一个统计周期中,延时小于等于 1000 ms 的握手的数量。
  • proxy_handshake_delay_Past_bucket{le=”2000”} 是上一个统计周期中,延时小于等于 2000 ms 的握手的数量 (包含延时小于等于 1000 ms 的握手数量)。
  • proxy_handshake_delay_Past_bucket{le=”+Inf”} 是上一个统计周期中,延时小于等于“无穷大” 的握手的数量(即是总的握手数量)这也等于proxy_handshake_delay_Past_count。